open to improvement - Inglés Sinónimo Diccionario